home *** CD-ROM | disk | FTP | other *** search
/ Danny Amor's Online Library / Danny Amor's Online Library - Volume 1.iso / html / faqs / faq / powerpc-faq < prev    next >
Internet Message Format  |  1995-07-25  |  25KB

  1. From uni-regensburg.de!fauern!zib-berlin.de!netmbx.de!Germany.EU.net!EU.net!howland.reston.ans.net!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!news.sei.cmu.edu!fs7.ece.cmu.edu!vw.ece.cmu.edu!derekn Fri Jan 21 01:05:03 1994
  2. Path: uni-regensburg.de!fauern!zib-berlin.de!netmbx.de!Germany.EU.net!EU.net!howland.reston.ans.net!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!news.sei.cmu.edu!fs7.ece.cmu.edu!vw.ece.cmu.edu!derekn
  3. From: derekn@ece.cmu.edu (Derek B. Noonburg)
  4. Newsgroups: comp.sys.powerpc,comp.answers,news.answers
  5. Subject: PowerPC Frequently Asked Questions (FAQ)
  6. Followup-To: comp.sys.powerpc
  7. Date: 20 Jan 1994 16:29:22 GMT
  8. Organization: Electrical and Computer Engineering, Carnegie Mellon
  9. Lines: 609
  10. Approved: news-answers-request@MIT.Edu
  11. Message-ID: <PowerPC_759083356@ece.cmu.edu>
  12. NNTP-Posting-Host: vw.ece.cmu.edu
  13. Summary: This posting contains a list of frequently asked questions
  14.          about the PowerPC architecture and PowerPC-based computers.
  15. Originator: derekn@vw.ece.cmu.edu
  16. Xref: uni-regensburg.de comp.sys.powerpc:5951 comp.answers:3062 news.answers:9821
  17.  
  18. Archive-name: powerpc-faq
  19. Last-modified 20-January-94
  20.  
  21. ========================================================================
  22.                   PowerPC FAQ
  23.  
  24.                 20 January 1994
  25. ========================================================================
  26.  
  27. The PowerPC FAQ is maintained by Derek Noonburg (derekn@ece.cmu.edu).
  28. Please send me any and all additions, corrections, clarfications, and
  29. suggestions.
  30.  
  31. ========================================================================
  32.                  Index
  33. ========================================================================
  34.  
  35. [0] Introduction
  36.     [0-1] Where can a current copy of this FAQ be obtained?
  37.     [0-2] What newsgroups are appropriate for PowerPC discussions?
  38.     [0-3] What other FAQs contain PowerPC information?
  39.     [0-4] What other net sources (ftp, gopher, etc.) contain PowerPC
  40.           information?
  41.     [0-5] Contributors.
  42.  
  43. [1] Processor
  44.     [1-1] What is a PowerPC?
  45.     [1-2] How does PowerPC relate to POWER and POWER2?
  46.     [1-3] What processors have been announced?  What are their specs?
  47.           When will they be available?  How much will they cost?
  48.     [1-4] How fast is a PowerPC?
  49.     [1-5] Where can I get more information on the PowerPC?
  50.  
  51. [2] Hardware
  52.     [2-1] What PowerPC-based computers are/will be available?  When will
  53.           they be available?  How much will they cost?
  54.     [2-2] What is PReP?
  55.  
  56. [3] Software
  57.     [3-1] What operating systems will run on PowerPC-based computers?
  58.           When will they be available?
  59.     [3-2] What is PowerOpen?
  60.     [3-3] What is Taligent / Pink?
  61.     [3-4] Will NextStep be ported to the PowerPC?
  62.     [3-5] Can IBM-PC / Macintosh software be run on PowerPC-based
  63.           computers?
  64.  
  65. [4] Comparisons
  66.     [4-1] Should I buy a PowerPC system rather than a Pentium or 68k
  67.           system?
  68.     [4-2] What will be the differences between the various
  69.           PowerPC-based personal computers?
  70.  
  71. [5] Misc
  72.     [5-1] What's the deal with Ford and the PowerPC?
  73.  
  74.  
  75. ========================================================================
  76.                 [0] Introduction
  77. ========================================================================
  78.  
  79. [0-1] Where can a current copy of this FAQ be obtained?
  80.  
  81. This FAQ is posted monthly on comp.sys.powerpc, comp.answers, and
  82. news.answers.  It is also archived on the news.answers archives,
  83. available for anonymous ftp from rtfm.mit.edu as
  84. pub/usenet/news.answers/powerpc-faq.
  85.  
  86.  
  87. [0-2] What newsgroups are appropriate for PowerPC discussions?
  88.  
  89. Comp.sys.powerpc is the primary newsgroup for PowerPC discussion.
  90. From the charter: "comp.sys.powerpc (unmoderated) will be a newsgroup
  91. which will provide a common forum to users and developers of products
  92. based on the PowerPC architecture."
  93.  
  94. The comp.sys.mac.* groups are appropriate for discussions of
  95. PowerPC-based Macintosh's.
  96.  
  97.  
  98. [0-3] What other FAQs contain PowerPC information?
  99.  
  100. The Macintosh PowerPC FAQ contains information regarding PowerPC-based
  101. Macs.  This FAQ is posted to comp.sys.mac.hardware and news.answers,
  102. among other places.  It can also be obtained by fingering
  103. sschecht@magnusug.acs.ohio-state.edu.
  104.  
  105.  
  106. [0-4] What other net sources (ftp, gopher, etc.) contain PowerPC
  107.       information?
  108.  
  109. Apple's gopher server at info.hed.apple.com has press releases and
  110. product descriptions available.  PowerPC related information may be
  111. found in:
  112.     Apple Corporate News/              [recent press releases]
  113.     Apple Technologies/PowerPC - white paper   6'93.
  114.     Product Information/PowerPC/
  115.  
  116. IBM's gopher server at ike.engr.washington.edu also has IBM press
  117. releases and product information.  PowerPC related information may be
  118. found under:
  119.     IBM General News/
  120.     IBM Product Announcements/
  121.     IBM Detailed Product Announcements/
  122.     IBM Hardware Catalog/
  123. (IBM's main gopher server is at top.gopher.ibm.com; the ike.engr site
  124. can also be reached by selecting "IBM Kiosk for Education/" from the
  125. top.gopher site.)
  126.  
  127.  
  128. [0-5] Contributors.
  129.  
  130. The following people have contributed to this FAQ:
  131.  
  132. Stuart Schechter (Schechter.1@osu.edu) who maintains the Macintosh
  133.     PowerPC FAQ.
  134. Robert Sprick (asrs@acad2.alaska.edu)
  135. Alan Coopersmith (alanc@ocf.Berkeley.EDU)
  136.  
  137. ========================================================================
  138.                  [1] Processor
  139. ========================================================================
  140.  
  141. [1-1] What is a PowerPC?
  142.  
  143. A PowerPC is a microprocessor designed to meet a standard which was
  144. jointly designed by Motorola, IBM, and Apple.  The PowerPC standard
  145. specifies a common instruction set architecture (ISA), allowing anyone
  146. to design and fabricate PowerPC processors, which will run the same
  147. code.  The PowerPC architecture is based on the IBM POWER
  148. architecture, used in IBM's RS/6000 workstations.  Currently IBM and
  149. Motorola are working on PowerPC chips.
  150.  
  151. The PowerPC standard specifies both 32-bit and 64-bit data paths.
  152. Early implementations will be 32-bit; future higher-performance
  153. implementations will be 64-bit.  A PowerPC has 32 integer registers
  154. (32- or 64-bit) and 32 floating point (IEEE standard 64-bit) floating
  155. point registers.
  156.  
  157. NB: A PowerPC is not a computer, any more than an 80486 is a computer.
  158.  
  159.  
  160. [1-2] How does PowerPC relate to POWER and POWER2?
  161.  
  162. As mentioned above, PowerPC is a direct descendant of POWER.  POWER2
  163. is also a descendant of POWER, developed by IBM for use in their
  164. workstations and other systems.  POWER2 was released at roughly the
  165. same time as the first PowerPC chip.  POWER2 is an eight-chip
  166. multi-chip module (MCM) (four of these chips are cache) and is
  167. substantially faster than PowerPC, as well as substantially more
  168. expensive.
  169.  
  170.  
  171. [1-3] What processors have been announced?  What are their specs? When
  172.       will they be available?
  173.  
  174. PowerPC 601: The very first PowerPC.  It was designed as bridge between
  175. the POWER architecture and the PowerPC architecture, so it deviates from
  176. the PowerPC standard slightly.
  177.  
  178. PowerPC 603: A low-power processor, intended for portable applications,
  179. e.g., notebook computers.  Performance is roughly comparable to the
  180. 601 (see below for benchmarks).
  181.  
  182. PowerPC 604: A higher-performance processor, intended for high-end
  183. desktop systems.
  184.  
  185. PowerPC 620: An even higher-performance processor, aimed at high-end
  186. systems and multiprocessors.
  187.  
  188. The 601 is manufactured by IBM and sold by Motorola.  The 603 will be
  189. manufactured by both IBM and Motorola.
  190.  
  191. -----------------------------------------------------------------------
  192. Proc    Clk(MHz)  Power(W)  Price
  193. ------  --------  --------  -----
  194. MPC601     50        9        275
  195.            60
  196.            66        6.5      350
  197.            80                 490
  198. MPC603     66        2.5
  199.            80        3
  200. MPC604
  201. MPC620
  202.  
  203.         Data   Func units                              Si     Ship
  204. Proc    width  (I/FP/BP/LS)  Cache  Trans  Process     date   date
  205. ------  -----  ------------  -----  -----  ----------  -----  -------
  206. MPC601  32     1/1/1/0       32U      2.8  0.6u CMOS   Oct92  Apr  93
  207. MPC603  32     1/1/1/1       8I/8D         0.5u CMOS   Oct93  3Q   94
  208. MPC604                                                        mid  94?
  209. MPC620                                                        late 94?
  210.  
  211. Notes:
  212. * Data width: datapath width, in bits
  213. * Functional units: I =  integer unit
  214.                     FP = floating point unit
  215.                     BP = branch processing unit
  216.                     LS = load/store unit
  217. * Cache: On-chip cache in kilobytes - I(nstruction), D(ata), U(nified)
  218. * Price: in US dollars, for large quantities
  219. * Trans: number of transistors, in millions
  220. * Si date: first silicon date
  221. -----------------------------------------------------------------------
  222.  
  223.  
  224. [1-4] How fast is a PowerPC?
  225.  
  226. This table lists SPEC results for PowerPC machines, as well as a few
  227. others, for comparison purposes.  (SPEC is a benchmark suite designed to
  228. test system performance.  The SPECint portion uses integer-only code,
  229. e.g., compilers; the SPECfp program uses floating point code, e.g.,
  230. circuit simulation.)
  231.  
  232. ------------------------------------------------------------------------
  233.                    -- SPEC92 --
  234. Processor  Clock   int    fp     Cache         System
  235. ---------  ------  -----  -----  ---------     -------------------
  236. MPC601     66 MHz   62.6   72.2  0/32k         IBM RS/6000 250
  237.            66 MHz   75     91    1M/32k        Motorola estimate
  238.            80 MHz   77     93    0/32k         Motorola estimate
  239.            80 MHz   85    105    1M/32k        Motorola estimate
  240. MPC603     66 MHz   60     70    1M/8k/8k      Motorola estimate
  241.            80 MHz   75     85    1M/8k/8k      Motorola estimate
  242. MPC604
  243. MPC620
  244. i486DX2    66 MHz   32.2   16.0  256k/8k       Compaq Deskpro
  245. Pentium    66 MHz   65.1   63.6  256k/8k/8k    Compaq Systempro/XL
  246.  
  247. { I'd like to list a couple of high end 68040 Macs here, but I can't }
  248. { find SPEC numbers.  If anyone has them, please let me know.        }
  249.  
  250. Notes:
  251. * Cache numbers are in kB: format is external/instruction/data or
  252.   external/unified.
  253. ------------------------------------------------------------------------
  254.  
  255. More information on the SPEC benchmark, including numbers for other
  256. systems, is available in the newsgroup comp.benchmarks.
  257.  
  258.  
  259. [1-5] Where can I get more information on the PowerPC?
  260.  
  261. Motorola publishes several brochures and manuals (free unless prices is
  262. specified):
  263.  
  264.     PowerPC Brochure (BR1135/D)
  265.     PowerPC 601 RISC Microprocessor Technical Summary (MPC601/D)
  266.     PowerPC 601 Hardware Specification (MPC601EC/D)
  267.     PowerPC Software Overview (compilers, assemblers, simulators,
  268.         loaders & debuggers) (SDP/D)
  269.     PowerPC C Compiler System, Product Review (CCOMPSTM/D)
  270.     PowerPC Fortran compilation System, Product Review
  271.         (FTRANCOMPSTM/D)
  272.     PowerPC Architectural Simulator, Product Review (PPCARCH32/D)
  273.     PowerPC 601 Programmer's Reference Guide (MPC601PRG/D)
  274.     PowerPC 601, User's Manual (MPC601UM/AD) -- $6.50
  275.     PowerPC Development Tools Catalog (MPCTOOLBK/AD) -- $4.50
  276.     PowerPC 603 RISC Microprocessor Technical Summary (MPC603/D)
  277.  
  278. All are available from Motorola's Literature Distribution Centers:
  279.  
  280.     USA:          Motorola Literature Distribution
  281.                   P.O. Box 20912
  282.                   Phoenix, AZ, 85036
  283.                   1-800-441-2447
  284.  
  285.     Europe:       Motorola Ltd.
  286.                   European Literature Center
  287.                   88 Tanners Drive
  288.                   Blakelands, Milton Keynes, MK14 5BP, England
  289.  
  290.     Japan:        Nippon Motorola Ltd.
  291.                   4-32-1, Nishi-Gotanda, Shinagawa-ku
  292.                   Tokyo 141 Japan
  293.  
  294.     Asia-Pacific: Motorola Semiconductors H.K. Ltd.
  295.                   Silicon Harbour Center
  296.                   No. 2 Dai King Street
  297.                   Tai Po Industrial Estate
  298.                   Tai Po, N.T., Hong Kong
  299.  
  300. PowerPC manuals and databooks are also available from IBM:
  301.  
  302.     1-800-POWERPC
  303.  
  304. This is a list of published PowerPC books:
  305.  
  306. IBM: _IBM RISC System/6000 Technology_.
  307. [Describes the POWER architecture and the POWER-based RS/6000
  308. workstations.]
  309.  
  310. IBM: _IBM RISC System/6000 Technology: Volume II_;
  311. to be published in 1994; partial draft available via anonymous ftp:
  312. ibminet.awdpa.ibm.com/pub/rs6kpapers/techbook.ps.
  313. [Describes the PowerPC and POWER2 architectures and the workstations
  314. based on these processors, including I/O, graphics, and system
  315. software.]
  316.  
  317. IBM: _The IBM PowerPC Architecture: A New Family of RISC Processors_;
  318. Morgan Kaufmann Publishers; Dec. 1993; ISBN 1-55860-316-6; $49.95.
  319. ["This book presents an overview of the current and forthcoming
  320. PowerPC processor implementations in the PowerPC family of RISC
  321. microprocessors from IBM and Motorola."]
  322.  
  323. Shlomo Weiss and James E Smith: IBM Power and PowerPC: Architecture
  324. and Implementation; Morgan Kaufmann Publishers; Nov. 1993; ISBN
  325. 1-55860-279-8; $54.95.
  326. ["Writtten from the perspective of developers and teachers of high
  327. performance computing, this book provides a wealth of information
  328. about IBM's important contributions to the development and evolution
  329. of RISC technology."]
  330.  
  331.  
  332. ========================================================================
  333.                   [2] Hardware
  334. ========================================================================
  335.  
  336. [2-1] What PowerPC-based computers are/will be available?  When will
  337.       they be available?  How much will they cost?
  338.  
  339. -- Workstations
  340.  
  341. IBM's POWERStation 250 is based on a 66 MHz 601.  Like the rest of the
  342. RS/6000 family, it runs AIX (IBM's UNIX).  The 250 is completely
  343. compatible with the POWER-based RS/6000 line, and will run all RS/6000
  344. software.  Prices range from $5445 to $9395, depending on configuration.
  345. They started shipping Oct., 1993.
  346.  
  347. Groupe Bull has announced three 66 Mhz workstations, running AIX.
  348. Prices start at $5445.
  349.  
  350. -- Personal computers
  351.  
  352. IBM has announced a line of PCs -- three models have been demonstrated:
  353. a desktop system, a laptop, and a 'green' machine.  These systems will
  354. include both PCI and ISA slots.  They will be shipped with WorkplaceOS,
  355. but several other OS's will run natively (when available): Solaris,
  356. Windows NT, Personal AIX, AIX, and Taligent.  No prices have been
  357. announced, but they will likely be comparable to Pentium systems.  They
  358. will ship sometime in the second half on 1994.
  359.  
  360. Given that IBM is planning to release the PReP standard (see below),
  361. compatible PCs will undoubtedly become available.  As far as I know, no
  362. formal announcements have been made, however.
  363.  
  364. Apple has announced Macintosh models based on the PowerPC.  These will
  365. be shipped with System 7, just like the 68k Macs.  Most of the ROM code
  366. has been ported and will run natively.  They will also come with an
  367. emulator which will allow them to run 68k Mac applications.  Apple has
  368. announced that the first models will ship sometime in the first half of
  369. 1994.  According to rumor, prices on the new models will run from
  370. $2000-4000.  Portable PowerPC Mac's are expected in late 1994 or early
  371. 1995.  Apple has also announced upgrades for higher-end 68k Macs
  372. (replacement logic boards and processor direct slot (PDS) cards).  In
  373. addition, third-party upgrades, using Apple ROMs, will be available.
  374. For more information on the PowerPC Macs, see the "Macintosh PowerPC
  375. FAQ".
  376.  
  377. -- Other systems
  378.  
  379. Cetia (a subsidiary of Thompson-CSF) is selling VME single board
  380. computers using a 66 MHz 601.  Available OS's are UNI/XT (AIX) and
  381. UNI/RT5 (LynxOS).  Prices start at $6000.
  382.  
  383.  
  384. [2-2] What is PReP?
  385.  
  386. The PowerPC Reference Platform (PReP) is a system standard, designed
  387. by IBM, intended to ensure compatibility among PowerPC-based systems
  388. built by different companies.  The PReP standard specifies the PCI
  389. bus, but will also support ISA, MicroChannel, and PCMCIA.  The alpha
  390. version of the document is currently available to "qualified companies
  391. or individuals"; contact a Motorola SPS or IBM Microelectronics sales
  392. office.
  393.  
  394. According to IBM, PReP-compliant systems will be able to run
  395. WorkplaceOS, AIX, Solaris, Taligent, and Windows NT.  IBM systems will
  396. (of course) be PReP-compliant.  Apple's first PowerPC Mac's will not
  397. be compliant, but future Mac's may be.
  398.  
  399.  
  400. ========================================================================
  401.                   [3] Software
  402. ========================================================================
  403.  
  404. [3-1] What operating systems will run on PowerPC-based computers?
  405.       When will they be available?
  406.  
  407. -- UNIX
  408.  
  409. Several flavors of UNIX have been (or will be) ported to the PowerPC.
  410.  
  411. IBM's AIX has been available since October 1993.  There will also be a
  412. version called Personal AIX, which will come without certain utilities
  413. and development tools, for IBM's PC's.
  414.  
  415. Apple is expected to ship A/UX for the PowerPC.
  416.  
  417. Solaris has been ported to the PowerPC.  Ports of NextStep and Novell
  418. Netware are rumored to be underway.
  419.  
  420. -- System 7
  421.  
  422. PowerPC Macintosh's will ship with System 7, just like 68k Mac's.  Much
  423. of the Toolbox (system code in ROM) has been ported to the PowerPC; the
  424. remainder will be emulated.  Apple analyzed existing code to determine
  425. the most frequently used Toolbox routines, and ported those first.
  426. Eventually, all of the code will run natively.
  427.  
  428. Apple has begun licensing its Toolbox to other computer manufacturers.
  429. The first use of this is in MAS, which allows PowerOpen-compliant OS's
  430. to run Mac applications (see the section on emulators below).
  431.  
  432. -- Windows
  433.  
  434. Windows NT has been ported to the PowerPC.  The expected release date is
  435. sometime in mid-1994.
  436.  
  437. -- WorkplaceOS
  438.  
  439. IBM's personal systems will ship with WorkplaceOS (which can be
  440. considered a replacement for OS/2).  The native GUI was taken from OS/2.
  441. In addition, "personalities" may be added to run AIX, DOS, Windows 3.x,
  442. OS/2, and possibly Macintosh software.
  443.  
  444. -- Others
  445.  
  446. Taligent (see "What is Taligent" below).
  447.  
  448. ------------------------------------------------------------------------
  449. name           company     base OS          GUI      avail 
  450. ----           -------     ------------     -------  ------
  451. AIX 3.x        IBM         UNIX SysVR3      X+Motif  Oct 93
  452. A/UX           Apple       UNIX SysVR2      X?       ?
  453. NextStep       Next        Mach2 + BSD4.3   custom   ?
  454. Solaris 2.x    SunSoft     SysVR4           X+Motif  ?
  455. NetWare        Novell      SysVR4?          ?        ?
  456. System 7       Apple       custom           custom   1H  94
  457. Windows NT     Microsoft   custom           custom   mid 94
  458. WorkplaceOS    IBM         Mach3 + custom   ?        2H  94
  459. Taligent       Taligent    custom           custom?      95
  460. ------------------------------------------------------------------------
  461.  
  462.  
  463. [3-2] What is PowerOpen?
  464.  
  465. The PowerOpen Association defines and promotes the PowerOpen
  466. Environment (POE). The POE is not an operating system, it is a
  467. definition containing an API specification as well as an ABI
  468. specification. The presence of the ABI specification in the POE is a
  469. factor distinguishing PowerOpen from other open systems (POSIX, XPG4,
  470. etc.) since it allows achieving platform independent binary
  471. compatibility.  Outside of the POE, binary compatibility is typically
  472. limited to a particular hardware platform.
  473.  
  474. The POE is an open standard, derived from AIX and conforming to
  475. industry open standards including POSIX, XPG4, Motif, etc.  The POE
  476. specification will be publicly available to anyone wishing to produce
  477. either applications or hardware platforms. The PowerOpen Association
  478. will provide the necessary conformance testing and POE branding.
  479.  
  480. The key features of the POE follow:
  481.  
  482.     * Based on the PowerPC architecture
  483.     * Hardware bus independence
  484.     * System implementations can range from laptops to supercomputers
  485.     * Requires a multi-user, multi-tasking operating system
  486.     * Networking support
  487.     * X windows extension
  488.     * Macintosh Application Services extension
  489.     * Motif
  490.     * Conformance tested and certified by an independent party
  491.       (PowerOpen Association)
  492.  
  493. The POE specification is targeted for availability in the first
  494. quarter of 1994. The PowerOpen association will soon have some of the
  495. information material available online.
  496.  
  497. (Thanks to Stuart Schechter for the above material.)
  498.  
  499. NB: PowerOpen is not itself an operating system -- it is only a
  500. *standard*.
  501.  
  502. The PowerOpen Association, consists of IBM, Motorola, Apple, Bull,
  503. Thomson-CSF, Harris, TadPole Technology, and others.
  504.  
  505. The next major version of AIX (version 4.x) will be PowerOpen-compliant.
  506. Future versions of A/UX may also be compliant.
  507.  
  508.  
  509. [3-3] What is Taligent / Pink?
  510.  
  511. Taligent is a company founded jointly by Apple and IBM in March 1992.
  512. HP announced in January, 1994 that it would buy a 15% stake in Taligent.
  513. They are working on an "object-oriented operating system", due to be
  514. finished sometime in 1995.  However, various independent pieces of
  515. Taligent will likely appear to be used with other operating systems,
  516. e.g., IBM's WorkplaceOS.
  517.  
  518. Pink is an older name for Taligent, dating back to work that Apple did
  519. before the formation of Taligent.
  520.  
  521.  
  522. [3-4] Will NextStep be ported to the PowerPC?
  523.  
  524. NextStep has been ported to the RS/6000 (POWER architecture), but is not
  525. commercially available.  According to rumors, NextStep has been seen
  526. running on PowerPC machines.  No official announcement has been made by
  527. Next as to availability.
  528.  
  529.  
  530. [3-5] Can IBM-PC / Macintosh software be run on PowerPC-based
  531.       computers?
  532.  
  533. Several emulators have been announced.  Generally, these are intended to
  534. run Macintosh or MS-DOS/Windows applications under the various native
  535. operating systems.
  536.  
  537. -- Macintosh
  538.  
  539. Macintosh Application Services (MAS), supported by Apple, allows
  540. PowerOpen-compliant OS's to run Mac applications.  MAS includes a 68040
  541. emulator and a PowerPC port of the Mac toolbox.  This has been
  542. demonstrated on IBM's PowerPC personal systems.
  543.  
  544. Executor, produced by ARDI, is currently available for NextStep and
  545. NextStep/Intel, and will soon be available for MS-DOS, and Sun and
  546. Alpha workstations.  Executor emulates a 68040-based monochrome
  547. Macintosh running System 6.  ARDI uses reverse-engineered Toolbox
  548. code, i.e., it was written from scratch from the interface specs.  For
  549. this reason, it it easily portable -- expect to see it ported to other
  550. platforms (including the PowerPC) in the near future.
  551.  
  552. PowerPC-based Macintosh's will have the built-in capability to run 68k
  553. Mac software.  The 68k application code will be emulated (it emulates a
  554. 68EC040, with no FPU), but most of the system code has been ported.
  555.  
  556. -- MS-DOS/Windows
  557.  
  558. Wabi, produced by Sun, runs under UNIX/X.  It emulates x86 code, and
  559. translates Windwos calls to X calls.  Support has been announced for
  560. Solaris and AIX.  Wabi is based on the public specs for the Windows ABI.
  561. (Wabi originally stood for "Windows Application Binary Interface" --
  562. it's spelled "Wabi", not "WABI", for trademark reasons.)  This has been
  563. demonstrated on IBM's PowerPC personal systems.
  564.  
  565. SoftPC and SoftWindows, produced by Insignia, runs under several OS's:
  566. Mac, Windows NT, NextStep, and various other UNIX flavors.  It emulates
  567. 80286/80287 code and Windows calls.  Insignia has licensed the Windows
  568. source code from Microsoft.
  569.  
  570. WorkplaceOS will support MS-DOS and Windows personalities -- see the
  571. description of WPOS, above.
  572.  
  573.  
  574. ========================================================================
  575.                 [4] Comparisons
  576. ========================================================================
  577.  
  578. [4-1] Should I buy a PowerPC system rather than a Pentium or 68k
  579.       system?
  580.  
  581. Apple is committed to making their PowerPC Macintosh's feel just like
  582. the 68k Mac's, but faster.  It looks like they will eventually switch
  583. the entire Mac line over to the PowerPC.  If you plan to buy a new Mac,
  584. this is probably the way to go.
  585.  
  586. A Pentium system will run existing x86 code faster than a 601 will
  587. emulate it.  If you need to run x86 code as fast as possible, buy a
  588. Pentium box.
  589.  
  590. On the other hand, many x86 applications will probably be ported to
  591. the PowerPC.  The extent of this porting will likely determine the
  592. success of the PowerPC in the personal computer market.
  593.  
  594. Benchmarks comparing the 601 and the Pentium (see the table above) show
  595. the 601 to be slightly ahead, more so in floating point benchmarks.
  596. However, the performance of future processors in the Intel x86 and
  597. PowerPC cannot be accurately predicted, so any advice here is likely to
  598. be religious (and will be avoided in the FAQ).
  599.  
  600.  
  601. [4-2] What will be the differences between the various
  602.       PowerPC-based personal computers?
  603.  
  604. It looks like there will be two major types of PowerPC-based personal
  605. computers (note, this is not counting workstations): the Apple Macintosh
  606. line, and PReP-compliant machines.  The basic hardware will not be
  607. fundamentally different -- the real difference will be in the supported
  608. operating systems for each class.
  609.  
  610. It is still unclear whether Apple is going to produce Macs which will
  611. conform to the PReP standard, and whether the Mac OS will run on PReP
  612. machines.  The potential exists for a standard which would allow any
  613. PowerPC-based machine to run any PowerPC operating system; whether this
  614. will happen remains to be seen.
  615.  
  616.  
  617. ========================================================================
  618.                 [5] Misc
  619. ========================================================================
  620.  
  621. [5-1] What's the deal with Ford and the PowerPC?
  622.  
  623. Ford and Motorola have signed an agreement resulting in a custom
  624. PowerPC to be used by Ford as a powertrain controller.  This chip is
  625. apparently fairly similar to the 603.
  626.  
  627.  
  628.